﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using StyleMVVM.DependencyInjection.Impl;

namespace StyleMVVM.DependencyInjection
{
	/// <summary>
	/// Attribute that goes onto a method with no parameters in a class that is being exported.
	/// The action will be called as the last step of activation.
	/// </summary>
	[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
	public class ActivationCompleteAttribute : Attribute, IActivationCompleteAttribute
	{
	}
}